research and documentation service - German English Dictionary